<%@taglib prefix="html" uri="struts-html" %>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@taglib prefix="html" uri="struts-html" %>
<%@taglib prefix="c" uri="jstl" %>
<%@taglib prefix="fn" uri="jstl-fn" %>

<jsp:include page="Templates/metas.jsp"/>

    <body id="body_admin">
        <!--[if lt IE 7]>
            <p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
        <![endif]-->
       <jsp:include page="Templates/header.jsp"/>
    <section id="container_admin">
       <jsp:include page="Templates/menuForaneo.jsp"/>
       
        
        <div class="content_admin">
        
        	<html:form action='/administrador/EditarTarifa_val' method='post'>
        	<table class="table_reg" style="text-align: left;">
        			<caption>Editar tarifas del Servicio ${servicio_texto}</caption>
        			<input type="hidden" name="cve_servicio" value="${cve_servicio }"/>
        		<tr>
        			<th colspan="2" class="txt_red"> <html:errors /> </th>
        		</tr>
        		<c:if test="${correcto eq true}">
        			<tr>
	        			<th colspan="2" class="txt_red"> Se ha insertado la informaci&oacute;n Correctamente</th>
	        		</tr>
        		</c:if>
        		<c:if test="${correcto eq false}">
        			<tr>
	        			<th colspan="2" class="txt_red"> No se logro realizar la accion.</th>
	        		</tr>
        		</c:if>

	        		<tr style="width: 357px; ">
	        			<td width="8%"><span class="txt_red">*</span>Manejo REDPOST: </td>
	        			<td>       		
	        			<input type="text"    id="ManejoREDPOST"  size="26" class="txt_input" name="manejoREDPOST" value="${manejoREDPOST}" onkeydown='CapturaCantidades(event)' ></td>
	        		</tr>
	        		<tr style="width: 357px; ">
	        			<td width="8%"><span class="txt_red">*</span>Servicio de entrega: </td>
	        			<td><input type="text"  id="servicio_entrega"   size="26" class="txt_input" name="servicio_entrega" value="${servicio_entrega}" onkeydown='CapturaCantidades(event)' ></td>
	        		</tr>
	        		<tr style="width: 357px; ">
	        			<td width="8%"><span class="txt_red">*</span>Peso amparado: </td>
	        			<td><input type="text"    id="peso_amparado"  size="26" class="txt_input" name="peso_amparado" value="${peso_amparado}" onkeydown='CapturaCantidades(event)' ></td>
	        		</tr>
	        		<tr style="width: 357px; ">
	        			<td width="8%"><span class="txt_red">*</span>Sobre peso por kilo: </td>
	        			<td><input type="text"    id="sobre_peso_kilo"   size="26" class="txt_input" name="sobre_peso_kilo" value="${sobre_peso_kilo}" onkeydown='CapturaCantidades(event)' ></td>
	        		</tr>
	        		
	        		
	        		<tr>
	        			<td width="8%"><span class="txt_red">*</span>Seguro opcional de transporte %: </td>
	        			<td><input type="text"  id="seguro_opcional_transporte_porcent"   size="26" class="txt_input" name="seguro_opcional_transporte_porcent" value="${seguro_opcional_transporte_porcent}"  onkeydown='CapturaCantidades(event)' ></td>
	        		</tr>
	        		<tr>
	        			<td width="8%"><span class="txt_red">*</span>Costo de almacenaje: </td>
	        			<td><input type="text" id="almacenaje_costo"  size="26" class="txt_input" name="almacenaje_costo" value="${almacenaje_costo}" onkeydown='CapturaCantidades(event)'></td>
	        		</tr>
	        		<tr>
	        			<td width="8%"><span class="txt_red">*</span>D&iacute;as de almacenaje: </td>
	        			<td><input type="text" id="almacenaje_dias"  size="26" class="txt_input" name="almacenaje_dias" value="${almacenaje_dias}" onkeydown='CapturaDigitos(event)'></td>
	        		</tr>
	        		<tr>
	        			<td width="8%"><span class="txt_red">*</span>Costo de devoluciones: </td>
	        			<td><input type="text" id="devoluciones_costo" size="26" class="txt_input" name="devoluciones_costo" value="${devoluciones_costo}" onkeydown='CapturaCantidades(event)'></td>
	        		</tr>
	        		
	        		<tr>
	        			<td width="8%"><span class="txt_red">*</span>Abandono: </td>
	        			<td><input type="text" id="abono"  size="26" class="txt_input" name="abono" value="${abono}" onkeydown='CapturaCantidades(event)'></td>
	        		</tr>
	        		<tr>
	        			<td width="8%"><span class="txt_red">*</span>Concentrado mensual: </td>
	        			<td><input type="text" id="concentrado_mensual_corresp"  size="26" class="txt_input" name="concentrado_mensual_corresp" value="${concentrado_mensual_corresp}" onkeydown='CapturaCantidades(event)'></td>
	        		</tr>
	        		<tr>
	        			<td width="8%"><span class="txt_red">*</span>Cargos adicionales: </td>
	        			<td><input type="text" id="cargos_adicionales"size="26" class="txt_input" name="cargos_adicionales" value="${cargos_adicionales}" onkeydown='CapturaCantidades(event)'></td>
	        		</tr>
	        		<tr>
	        			<td width="8%"><span class="txt_red">*</span>Otros cargos: </td>
	        			<td><input type="text" id="otros_cargos" size="26" class="txt_input" name="otros_cargos" value="${otros_cargos}" onkeydown='CapturaCantidades(event)'></td>
	        		</tr>
	        		<tr>
						<td align="left" colspan="2">
						<!--  <input type="image" src="../img/btn_guardarAdmin.png" >-->
						<input type="image" src="../img/btn_guardarAdmin.png" onclick="return ValidarForm()"   >
						</td>
					</tr>
        	</table>
        	</html:form>
        </div>
        	<script type="text/javascript">
				function ValidarForm(){

				ManejoREDPOST = document.getElementById('ManejoREDPOST').value;
		        if ((ManejoREDPOST.replace(/^\s+|\s+$/g, "")).length == 0) {
		            alert('Debe Capturar el Manejo REDPOST o establecerlo en cero si no aplica');
		            return false;
		        }
        
				if(document.getElementById('ManejoREDPOST').value == '')
				{
					alert('Debe Capturar el Manejo REDPOST o establecerlo en cero si no aplica');
					return false;
				}
		
				servicio_entrega = document.getElementById('servicio_entrega').value;
		        if ((servicio_entrega.replace(/^\s+|\s+$/g, "")).length == 0) {
		            alert('Debe Capturar el Servicio de Entrega o establecerlo en cero si no aplica');
		            return false;
		        }
        
				if(document.getElementById('servicio_entrega').value == '')
				{
					alert('Debe Capturar el Servicio de Entrega o establecerlo en cero si no aplica');
					return false;
				}
						
				peso_amparado = document.getElementById('peso_amparado').value;
		        if ((peso_amparado.replace(/^\s+|\s+$/g, "")).length == 0) {
		            alert('Debe Capturar el peso amparado o establecerlo en cero si no aplica');
		            return false;
		        }
        
				if(document.getElementById('peso_amparado').value == '')
				{
					alert('Debe Capturar el peso amparado o establecerlo en cero si no aplica');
					return false;
				}
			
				sobre_peso_kilo = document.getElementById('sobre_peso_kilo').value;
		        if ((sobre_peso_kilo.replace(/^\s+|\s+$/g, "")).length == 0) {
		            alert('Debe Capturar el sobre peso por kilo o establecerlo en cero si no aplica');
		            return false;
		        }
        
				if(document.getElementById('sobre_peso_kilo').value == '')
				{
					alert('Debe Capturar el sobre peso por kilo o establecerlo en cero si no aplica');
					return false;
				}

				seguro_opcional_transporte_porcent = document.getElementById('seguro_opcional_transporte_porcent').value;
		        if ((seguro_opcional_transporte_porcent.replace(/^\s+|\s+$/g, "")).length == 0) {
		            alert('Debe Capturar el Seguro opcional de transporte o establecerlo en cero si no aplica');
		            return false;
		        }
        
				if(document.getElementById('seguro_opcional_transporte_porcent').value == '')
				{
					alert('Debe Capturar el Seguro opcional de transporte o establecerlo en cero si no aplica');
					return false;
				}
				
                almacenaje_costo = document.getElementById('almacenaje_costo').value;
		        if ((almacenaje_costo.replace(/^\s+|\s+$/g, "")).length == 0) {
		            alert('Debe Capturar el Costo de Almacenaje o establecerlo en cero si no aplica');
		            return false;
		        }
        
				if(document.getElementById('almacenaje_costo').value == '')
				{
					alert('Debe Capturar el Costo de Almacenaje o establecerlo en cero si no aplica');
					return false;
				}
				
				almacenaje_dias = document.getElementById('almacenaje_dias').value;
		        if ((almacenaje_dias.replace(/^\s+|\s+$/g, "")).length == 0) {
		            alert('Debe Capturar los Dias de Almacenaje o establecerlo en cero si no aplica');
		            return false;
		        }
        
				if(document.getElementById('almacenaje_dias').value == '')
				{
					alert('Debe Capturar los Dias de Almacenaje o establecerlo en cero si no aplica');
					return false;
				}
				
                devoluciones_costo = document.getElementById('devoluciones_costo').value;
		        if ((devoluciones_costo.replace(/^\s+|\s+$/g, "")).length == 0) {
		            alert('Debe Capturar el Costo de Devolucion o establecerlo en cero si no aplica');
		            return false;
		        }
        
				if(document.getElementById('devoluciones_costo').value == '')
				{
					alert('Debe Capturar el Costo de Devolucion o establecerlo en cero si no aplica');
					return false;
				}
				
				abono = document.getElementById('abono').value;
		        if ((abono.replace(/^\s+|\s+$/g, "")).length == 0) {
		            alert('Debe Capturar el Abono o establecerlo en cero si no aplica');
		            return false;
		        }
        
				if(document.getElementById('abono').value == '')
				{
					alert('Debe Capturar el Abono o establecerlo en cero si no aplica');
					return false;
				}
				
				concentrado_mensual_corresp = document.getElementById('concentrado_mensual_corresp').value;
		        if ((concentrado_mensual_corresp.replace(/^\s+|\s+$/g, "")).length == 0) {
		            alert('Debe Capturar el Concentrado Mensual de Correspondencia o establecerlo en cero si no aplica');
		            return false;
		        }
        
				if(document.getElementById('concentrado_mensual_corresp').value == '')
				{
					alert('Debe Capturar el Concentrado Mensual de Correspondencia o establecerlo en cero si no aplica');
					return false;
				}
				
				cargos_adicionales = document.getElementById('cargos_adicionales').value;
		        if ((cargos_adicionales.replace(/^\s+|\s+$/g, "")).length == 0) {
		            alert('Debe Capturar los Cargos Adicionales o establecerlo en cero si no aplica');
		            return false;
		        }
        
				if(document.getElementById('cargos_adicionales').value == '')
				{
					alert('Debe Capturar los Cargos Adicionales o establecerlo en cero si no aplica');
					return false;
				}
				
				otros_cargos = document.getElementById('otros_cargos').value;
		        if ((otros_cargos.replace(/^\s+|\s+$/g, "")).length == 0) {
		            alert('Debe Capturar Otros Cargos o establecerlo en cero si no aplica');
		            return false;
		        }
        
				if(document.getElementById('otros_cargos').value == '')
				{
					alert('Debe Capturar Otros Cargos o establecerlo en cero si no aplica');
					return false;
				}
				
				
				/*
				var idioma_select = document.getElementById('idioma_select').value;
			    if (!idioma_select) {
			        alert('Debe seleccionar un idioma');
			        return false;
			    }
				*/

				return true;
				};
				
				function CapturaCantidades(event) {
			        // 8 -> borrado
			        // 9 -> tabulador
			        // 37-40 -> flechas
			        // 188 -> .
			        // 190 -> , 
			      
			        if (event.keyCode == 8 || event.keyCode == 9 || (event.keyCode >= 37 && event.keyCode <= 40)
			        	|| (event.keyCode == 190)) {
			            // permitimos determinadas teclas
			        } else {
			            // Nos aseguramos que sea un numero, sino evitamos la accion
			        if ((event.keyCode < 48 || event.keyCode > 57) && (event.keyCode < 96 || event.keyCode > 105)) {
			            
			            var e = event || window.event;
			            if (e.preventDefault) {
			                e.preventDefault();
			            }
			            else {
			                e.returnValue = false;
			            }
			        }
			        }
			    };

				//Validar Captura de Digitos
			    function CapturaDigitos(event) {
			        // 8 -> borrado
			        // 9 -> tabulador
			        // 37-40 -> flechas
			        // 188 -> .
			        // 190 -> , 
			      
			        if (event.keyCode == 8 || event.keyCode == 9 || (event.keyCode >= 37 && event.keyCode <= 40)) {
			            // permitimos determinadas teclas
			        } else {
			            // Nos aseguramos que sea un numero, sino evitamos la accion
			        if ((event.keyCode < 48 || event.keyCode > 57) && (event.keyCode < 96 || event.keyCode > 105)) {
			            
			            var e = event || window.event;
			            if (e.preventDefault) {
			                e.preventDefault();
			            }
			            else {
			                e.returnValue = false;
			            }
			        }
			        }
			    };
			</script>
        </section>